package com.rykj.qxj.exception;

import com.rykj.qxj.result.ErrType;

/**
 * @Description: 调用接口服务的时候出现异常定义 
 * @date:   2019年3月30日 下午2:11:17  
 * @author: wangshunyi
 */
public class ApiServiceException extends CoreException {
	private static final long serialVersionUID = -7428495813034319173L;

	public ApiServiceException(String code) {
		super(code);
	}

	public ApiServiceException(String code, String message) {
		super(code, message);
	}

	public ApiServiceException(ErrType type) {
		this(type.getCode(), type.getMessage());
	}

	public ApiServiceException(ErrType type, String message) {
		this(type.getCode(), message);
	}

	public ApiServiceException(String code, String message, Throwable cause) {
		super(code, message, cause);
	}
}
